home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_usrdoc / STRACE-3.{2C / NEWS.{_2 < prev    next >
Text File  |  1999-09-17  |  2KB  |  46 lines

  1. Changes in version 3.1
  2. ======================
  3.  
  4. * Irix5 is supported
  5. * Linux 68k is supported
  6. * Linux alpha is supported
  7. * configure is upgraded to autoconf 2.x
  8. * using -f in combination with -e now works correctly
  9. * output can be piped to a program
  10. * tracing setuid programs works better
  11. * it is now reasonable to install strace setuid to root in some circumstances
  12. * new useful tracing names like file and process to trace whole
  13.   classes of system calls, e.g. -efile traces all system calls that
  14.   take a file name as an argument
  15. * IPC calls on SunOS 4.1.x are decoded
  16. * Linux program memory is reliably dereferenced
  17. * Linux decodes at least the name of all syscalls as of pre2.0.4
  18. * various cosmetic changes and bug fixes
  19.  
  20. Changes from versions 2.x to version 3.0
  21. ========================================
  22.  
  23. * filename arguments are neither abbreviated nor stringified
  24. * string arguments are now true C strings using octal instead of hex by default
  25. * preprocessor constants are never shortened (e.g. was RDONLY => now O_RDONLY)
  26. * by default the output for multiple processes now goes into one file
  27. * all structures, vectors, bitsets, etc. use consistent output formats
  28. * the -c option now means count calls, -i does what the old -c used to do
  29.  
  30. New Features in version 3.0
  31. ===========================
  32.  
  33. * non-ascii strings can be optionally printed entirely in hex
  34. * the output format is readable when mutiple processes are generating output
  35. * exit values are printed in an alignment column
  36. * is is possible to suppress messages about attaching and detaching
  37. * various tracing features can be enabled on a per syscall/signal/desc basis
  38. * selective tracing of syscalls
  39. * selective printing of syscall structures
  40. * selective abbreviation of long structures on a per syscall basis
  41. * selective printing of raw syscall arguments and results
  42. * selective tracing of signals
  43. * selective dumping of all I/O read from file descriptors
  44. * selective dumping of all I/O written to file descriptors
  45. * optional counting of time, calls, and errors for each syscall
  46.